﻿/*头部*/
.header{font-size:.19rem; position:relative; height:.55rem; line-height:.55rem; border-bottom:1px solid #e7e7e7; background-color:#fff;}
.header h1{height:.55rem; line-height:.55rem; color:#000; font-size:.19rem; text-align:center;}
.header h1 img{width:1.50rem; margin-top:.10rem;}
.header h1 .icon-i-ico51{color:#848688; font-size:.14rem;}
.header h1.on .icon-i-ico51:before{content: '\e832';}
.header-right{position:absolute; right:.22rem; top:0;}
.header-right .icon-i-ico28, .header-right .icon-i-ico69{color:#fd5401;}
.header .icon-i-ico01, .header .icon-i-ico45{position:absolute; left:.22rem; top:0;}
.header .icon-i-ico01:before, .header .icon-i-ico45:before{line-height:.55rem; display:inline-block;}
.header-right-size{font-size:.17rem;}
.header-left-size{position:absolute; left:.22rem; top:0; font-size:.17rem;}
.header-right-size:active, .header-left-size:active{color:#fd5401;}
.header .icon-i-ico45, .header .icon-i-ico46{color:#848688;}
.header .focus{text-align:right;}
.header .focus:before{width:.06rem; height:.06rem; background-color:#ff5903; -webkit-border-radius:100%;}

.header-info{border:1px solid #e7e7e7; text-align:center; font-size:.14rem; line-height:.24rem; padding:.12rem 0;}

/*产品图标*/
.iconBlue{padding:0 .03rem; height:.20rem; background-color:#10aeff; color:#fff !important; text-align:center; line-height:.20rem; display:inline-block; font-size:.14rem !important; font-weight:normal;
	border-radius:.05rem;
}
.iconYellow{padding:0 .03rem; height:.20rem; background-color:#ffb910; color:#fff !important; text-align:center; line-height:.20rem; display:inline-block; font-size:.14rem !important; font-weight:normal;
	border-radius:.05rem;
}

/*logo*/
.logo{display:block; width:2.28rem; margin:.36rem auto 0;}
.tips-img{display:block; text-align:center; margin-top:.25rem;}
.tips-img .icon-i-ico05:before{color:#ff0000; font-size:.80rem;}
.tips-img i{font-size:.56rem; color:#de0a00;}
.tips-img-title{text-align:center; margin-top:20px;}
.tips-img-title a{color:#ff0000; font-size:.20rem; line-height:.20rem;}
.tips-img-title a i{font-size:.24rem;}

/*表单*/
.login-from{padding:.16rem .22rem 0;}
.login-from.login-from-margin{padding:0 .22rem 0;}
.login-from li{position:relative; border-bottom:1px solid #dedede; height:.57rem; line-height:.57rem; font-size:15px; display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;}
.login-from label{position:absolute; left:0; top:0; line-height:.57rem; padding-left:.1rem; color:#333;}
.login-from .input{font-size:15px; line-height:.30rem; padding:0 0 0 1.04rem; outline:none; -ms-flex:1;-webkit-box-flex:1;-webkit-flex:1;flex:1;}
.login-from .input.error{color:#f43531;}
.login-from .input.error::-webkit-input-placeholder {
    color:    #f43531;
}
.login-from .input.error:-moz-placeholder {
    color:    #f43531;
}
.login-from .input.error::-moz-placeholder {
    color:    #f43531;
}
.login-from .input.error:-ms-input-placeholder {
    color:    #f43531;
}
.login-from li .verification{position:absolute; right:0; top:7px;}
.login-from li .verification.disable{background-color:#bebebe; cursor:default;}
.login-from li .verification-img{position:absolute; right:0; top:7px; width:1.01rem; height:.38rem;}
.login-from li .icon-i-ico02, .login-from li .icon-i-ico03{position:absolute; right:0; top:0; width:26px; font-size:24px;}
.login-from li .icon-i-ico02:before, .login-from li .icon-i-ico03:before{margin:0; padding:0;}

/*表单按钮*/
.login-from-button{display:block; margin:0 .25rem; height:.53rem; line-height:.53rem; font-size:.20rem; color:#fff; text-align:center; background-color:#fd5401; margin-top:.20rem; font-weight:bold;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius:5px;
}
.login-from-forget{text-align:right; margin:.12rem .25rem 0;}
.login-from-forget a, .login-from-app a{color:#507daf; font-size:.14rem;}
.login-from-bottom{margin:.15rem .25rem 0; color:#333;}
.login-from-bottom label{position:relative; top:.02rem}
.login-from-bottom span{color:#fd5401;}
.login-from-bottom input{margin:0 .10rem;}
.login-from-app{text-align:center; margin-top:.08rem;}
.login-from-app-bottom{text-align:center; margin-top:.10rem; padding:0 .12rem; line-height:.20rem;}
.login-from-ewm{text-align:center; padding:.20rem 0;}
.login-from-ewm img{width:50%;}

.content{padding-bottom:.80rem;}
.content h2{color:#000; font-size:.24rem; margin-top:.20rem; text-align:center; line-height:.30rem;}
.content .h2-info{text-align:center; font-size:.18rem; line-height:.28rem; margin-top:.20rem;}

/*底部*/
.footer{text-align:center; color:#aeaeae; line-height:18px; padding-bottom:.20rem;}

/*验证*/
.verification{width:1.01rem; height:.38rem; line-height:.38rem; text-align:center; background-color:#4b82df; color:#fff; font-size:.12rem; color:#fff;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius:5px;
}

/*我的账户*/
.userBg{background-color:#efeff4;}
.content-header{background:url(../images/headerBg.jpg) no-repeat; height:1.99rem; color:#fff; background-size:cover; position:relative;}
.content-header h3{font-size:.50rem; line-height:.58rem; text-align:center; padding-top:.10rem;}
.content-header p{font-size:.15rem; text-align:center; margin-top:.15rem;}
.content-header .icon-i-ico06{position:absolute; left:.24rem; top:.16rem; color:#fff; font-size:.32rem;}
.content-header-bottom{text-align:center; height:.57rem; border-top:1px solid #ffa54d; padding:.10rem 0; margin-top:.25rem;}
.content-header-bottom h4{font-size:.20rem; padding-top:.06rem;}
.content-header-bottom a{color:#fff; display:block;}
.content-header-bottom div:last-child{border-left:1px solid #ffa54d;}
.content-bottom{border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; padding:.11rem 0; background-color:#fff;}
.content-bottom div a{margin:0 .20rem;}
.content-bottom div:first-child a{background-color:#fd5401; height:.51rem; line-height:.51rem; text-align:center; display:block; color:#fff; font-size:.15rem;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius:5px;
}
.content-bottom div:last-child a{border:1px solid #ff9834; height:.51rem; line-height:.51rem; text-align:center; display:block; color:#ff9834; font-size:.15rem;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius:5px;
}
.content-user-list{margin-top:.07rem; border-top:1px solid #e3e3e3}
.content-user-list li{border-bottom:1px solid #e3e3e3 ; height:.56rem; line-height:.56rem; position:relative; font-size:.15rem; color:#333; background-color:#fff;}
.content-user-list li a{display:block;}
.content-user-list .content-user-icon{color:#fd5401; font-size:.24rem; margin:0 .15rem 0 .15rem; vertical-align:middle;}
.content-user-list .icon-i-ico13{position:absolute; right:.20rem; top:0; color:#b8b8b8;}
.content-user-list-no{margin-top:-.01rem;}
.content-user-list-num{position:absolute; right:.45rem; top:0; color:#888; font-size:.15rem;}
.content-user-list .icon-i-ico30{color:#fd5401;}
.content-user-list .icon-i-ico29, .content-user-list .icon-i-ico39{color:#4c83e0;}
.content-user-list .icon-i-ico31{color:#75b90a;}
.content-user-list-s li{height:.40rem; line-height:.40rem; font-size:.14rem; color:#666; padding-left:.17rem;}

/*导航*/
.nav{position:fixed; left:0; bottom:0; width:100%; height:.56rem; border-top:1px solid #cbcbcb; background-color:#fff; text-align:center;}
.nav a{display:block;}
.nav a.focus i{color:#fd5401;}
.nav a.focus p{color:#fd5401;}
.nav i{font-size:.30rem; color:#929292; margin-top:5px;}
.nav p{color:#929292; margin-top:3px;}
.nav .focus .icon-i-ico14:before{content:"\e812";}
.nav .focus .icon-i-ico15:before{content:"\e813";}
.nav .focus .icon-i-ico16:before{content:"\e814";}
.nav .focus .icon-i-ico17:before{content:"\e815";}

/*底部按钮*/
.fixedBottom{position:fixed; left:0; bottom:0; width:100%; border-top:1px solid #cbcbcb; padding:9px 0; background-color:#fff; text-align:center;}
.fixedBottom a, .fixedBottom .submie{margin:0 .20rem; height:.53rem; line-height:.53rem; text-align:center; background-color:#fd5401; color:#fff; font-size:.16rem; display:block; -webkit-border-radius: 5px;}
.fixedBottom .submie{width:90%; border:none;}
.fixedBottom-money{position:fixed; right:.20rem; bottom:.82rem; font-size:.18rem; color:#333;}

/*投资列表*/
.content-tab{background-color:#fff; padding:0 .30rem; height:.53rem; line-height:.64rem; padding-top:.11rem;}
.content-tab-btn{overflow:hidden; border:1px solid #fd5401;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius:5px;
}
.content-tab a{height:.40rem; line-height:.40rem; display:block; color:#fd5401; text-align:center; font-size:.15rem;}
.content-tab a.focus{background-color:#fd5401; color:#fff;}
.investment-list{border-top:1px solid #d7d7d7;}
.investment-list h3{border-bottom:1px dashed #e4e4e4; height:.43rem; line-height:.43rem; margin:0 .08rem; padding:0 .10rem; font-size:.16rem; color:#333; position:relative;}
.investment-list h3 span{color:#777; position:absolute; right:.10rem; top:0; font-size:.14rem;}
.investment-list li{margin-bottom:.07rem; background-color:#fff;}
.investment-list-content{padding:0.14rem .15rem 0.1rem; text-align:center;}
.investment-list-content div:nth-child(1){text-align:left;}
.investment-list-title{color:#777; font-size:.14rem; margin-bottom:.13rem;}
.investment-list-num{color:#fd5401; font-size:.31rem; display:block; line-height:.26rem;}
.investment-list-num span{font-size:.16rem; font-weight:normal; margin-left:.02rem;}
.investment-list-time{color:#333; font-size:.22rem; line-height:.29rem;}
.investment-list-time span{color:#777; font-size:.16rem;}

.investment-record{height:.48rem; line-height:.48rem; display:block; text-align:center; font-size:.14rem; border-bottom:1px solid #e7e7e9;}
.nvestment-listOther{background-color:#fff;}
.nvestment-listOther li{border-bottom:1px solid #f6f6f6; position:relative; padding:.13rem .70rem .13rem .20rem;}
.nvestment-listOther h3{color:#333; font-size:.15rem; line-height:.20rem;}
.nvestment-listOther p{color:#a6a6a6; margin-top:.12rem;}
.nvestment-listOther span{position:absolute; right:.20rem; top:50%; margin-top:-.05rem; color:#333; font-size:.15rem;}

/*更改列表*/
.from-list{background-color:#fff;}
.from-list li{position:relative; border-bottom:1px solid #dedede; height:.57rem; line-height:.57rem; font-size:.15rem; display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;}
.from-list label{position:absolute; left:0; top:0; line-height:.57rem; padding-left:.19rem; color:#333; font-size:.15rem; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:80%;}
.from-list label span{width:3.20rem; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; height:.57rem; display:block;}
.from-list .input{font-size:.15rem; line-height:.32rem; padding:0 1.25rem 0 1.04rem; outline:none; -ms-flex:1;-webkit-box-flex:1;-webkit-flex:1;flex:1; display:block;}
.from-list li .verification{position:absolute; right:.19rem; top:.07rem;}
.from-list li .verification.disable{background-color:#bebebe; cursor:default;}
.from-list-right{position:absolute; right:.19rem; top:0; font-size:.16rem; color:#333;}
.from-list li .icon-i-ico13{position:absolute; right:.13rem; top:0; color:#b8b8b8;}
.from-list li .error{position:absolute; right:.19rem; top:0; color:#ff0000;}
.from-list .select{position:absolute; right:.36rem; top:.18rem; height:.20rem; font-size:.15rem; color:#888; border:none; outline:none; text-align:right; direction: rtl;
    -webkit-appearance:none;
}

.from-list-big label{font-size:.18rem; color:#333;}
.from-list-big .input{padding-left:1.67rem;}

.from-list-btn{background-color:#fd5401; display:block; color:#fff; font-size:.16rem; height:.53rem; line-height:.53rem; text-align:center; margin:0 .19rem; margin-top:.38rem;
    border-radius:5px;
}
.from-list-btnTwo{border:2px solid #fd5401; display:block; color:#fd5401; font-size:.16rem; height:.49rem; line-height:.49rem; text-align:center; margin:0 .19rem; margin-top:.38rem;
    border-radius:5px;
}
.from-list-tips{padding:0 .20rem; margin-top:.20rem;}
.from-list-tips p{line-height:.20rem;}
.from-list-explanation{margin:.10rem .25rem 0 .45rem; position:relative; font-size:.14rem; line-height:.20rem;}
.from-list-explanation i{position:absolute; left:-.23rem; top:0;}
.from-list-explanation .icon-i-ico31{color:#75b90a;}
.from-list-info{color:#333; font-size:.14rem; text-align:center; margin-top:.10rem;}
.from-list-span{padding:0 .20rem; line-height:.24rem;}

.from-list-con{margin:0 1rem 0 1.04rem; color:#333;}
.from-list-con-bank{width:.55rem; margin:.07rem .05rem 0 0;}

.from-list-card{line-height:.57rem;}
.from-list-card img{position:absolute; right:.19rem; top:.07rem; margin:0;}
.from-list-card .input{padding-right:0; line-height:.57rem;}
.from-list-balance{height:.41rem; line-height:.41rem; padding:0 .19rem; background-color:#fff; font-size:.14rem; border-bottom:1px solid #dedede; position:relative;}
.from-list-balance .all{position:absolute; right:.19rem; top:0; color:#507daf; font-size:.15rem;}
.from-list-forget{text-align:right; padding:0 .19rem; height:.20rem; line-height:.20rem;}
.from-list-forget a{color:#507daf; font-size:.14rem;}
.from-list-verification{position:absolute; left:.19rem; top:.70rem; font-size:14px;}

/*信息列表*/
.info-list{border-left:2px solid #d7d7d7; margin-left:.15rem; padding:.22rem .14rem .01rem 0;}
.info-list-li{border-top:1px solid #f1f1f1; position:relative; padding-top:.12rem; margin-bottom:.22rem;}
.info-list-li .icon-i-ico27{width:.22rem; height:.22rem; background-color:#d7d7d7; color:#fff; text-align:center; line-height:.20rem; position:absolute; left:-.12rem; top:-.12rem;
	moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius:100%;
}
.info-list-li-time{position:absolute; left:.20rem; top:-.12rem; height:.21rem; line-height:.21rem; padding:0 .10rem; display:inline-block; background-color:#d7d7d7; color:#fff;
	moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius:10px;
}
.info-list-li-time i{position:absolute; left:-.04rem; top:0; width:0; height:0;
    border-top:0.10rem solid transparent;
    border-bottom:0.10rem solid transparent;
    border-right:0.10rem solid #d7d7d7;
}
.info-list-li-con{border:1px solid #e0e0e1; line-height:20px; color:#333; padding:.1rem .05rem; margin:.09rem 0 0 .09rem;
	moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius:5px;
}
.info-list-li-con p{text-align:right; line-height:.20rem; color:#666;}
.info-list-li .i-icoPoint{width:.07rem; height:.07rem; background-color:#4a82df; vertical-align:middle; margin-right:.05rem;
	moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius:100%;
}

.info-content{padding:0 .23rem;}
.info-content h2{color:#333; font-size:.16rem; line-height:20px; border-bottom:1px solid #e7e7e7; padding-bottom:.10rem;}
.info-content h2 span{color:#b3b3b3; font-size:.14rem; display:block; margin-top:.04rem;}
.info-content-box{padding-top:.10rem;}
.info-content-box p{font-size:.14rem; line-height:.26rem; margin-top:.10rem;}

/*更多详情*/
.more-content-top{background-color:#fff; border-bottom:1px solid #cacaca;}
.more-content-top-title{border-bottom:1px solid #d7d7d7; margin:0 .15rem; height:.47rem; line-height:.47rem; font-size:.15rem; color:#333; text-align:center;}
.more-content-top-info{height:.55rem; padding:.15rem 0;}
.more-content-top-info div{border-left:1px solid #efefef; text-align:center;}
.more-content-top-info div strong{color:#4285f4; display:block; font-size:.22rem; line-height:22px; font-weight:normal;}
.more-content-top-info div p{color:#a6a6a6; line-height:.22rem;}
.more-content-top-info div:first-child{border-left:none;}
.more-content-top-info div:first-child strong{color:#fe8100;}
.more-content-top-info div:last-child strong{color:#666;}
.content-user-list li.content-user-list-con{height:auto;}
.content-user-list-con, .content-user-list-sub{background-color:#fff;}
.content-user-list-sub{border-top:1px solid #cacaca; border-bottom:1px solid #cacaca;}
.content-user-list-con li, .content-user-list-sub li{height:.32rem; line-height:.32rem; border-bottom:none; font-size:.129rem;}
.content-user-list-sub li{padding-left:.16rem; position:relative;}
.content-user-list-con li:nth-child(even), .content-user-list-sub li:nth-child(even){background:#efeff4;}
.content-user-list-con li span{display:block; height:.27rem; overflow:hidden;}
.content-user-list-con li span:first-child{color:#333; width:1.33rem; padding-left:.14rem;}
.content-user-list-con li span:last-child{color:#a6a6a6;}
.more-content-btn{position:fixed; left:0; bottom:0; width:100%; border-top:1px solid #cacaca; padding:.08rem 0; background-color:#fff;}
.more-content-btn a{height:.53rem; line-height:.53rem; text-align:center; font-size:.16rem; color:#fff; background-color:#fd5401; display:block; margin:0  .25rem;
	moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius:5px;
}
.more-content-btn.disabled a{background-color:#bcbcbc !important;}

.more-content-top-point{border-bottom:1px solid #666; width:1.52rem; text-align:center; margin:0 auto; padding-top:.10rem;}
.more-content-top-point span{background-color:#fff; position:relative; top:7px; font-size:.155rem; padding:0 .08rem;}
.more-content-top-rate{text-align:center; font-size:.51rem; color:#fe8100; font-weight:normal; display:block; line-height:.41rem; margin-top:.28rem;}
.more-content-top-rate span{font-size:.27rem;}
.more-content-top-progressBar{margin:.10rem .16rem 0; border-bottom:1px solid #d7d7d7; padding-bottom:.25rem;}
.more-content-top-progressBar .progressBar{width:3.42rem; display:inline-block;}
.more-content-top-progressBar .progressBar-num{width:.35rem; display:inline-block; margin-left:.05rem;}

.content-user-list-sub-detail{position:absolute; right:.16rem; top:0; font-size:.14rem; color:#fe8100;}
.content-user-list-sub-detail i{font-size:.15rem;}

.content-user-bottom{font-size:.14rem; padding:0 .16rem;}
.more-content-bottom-left i{color:#fe8100; font-size:.16rem; vertical-align:middle;}
.more-content-bottom-right{text-align:right;}
.more-content-bottom-right span, .more-content-bottom-left span{color:#fe8100;}

.more-content-experience{text-align:center; padding:.24rem 0 .36rem;}
.more-content-experience strong{font-size:.15rem; font-weight:normal; margin-bottom:.22rem; display:block;}
.more-content-experience .b-flex:nth-child(1) p{font-size:.37rem; color:#fe8100; height:.30rem; line-height:.30rem;}
.more-content-experience .b-flex:nth-child(1) p span{font-size:.16rem;}
.more-content-experience .b-flex:nth-child(2) p{font-size:.37rem; color:#4285f4; height:.30rem; line-height:.30rem;}
.more-content-experience .b-flex:nth-child(2) p span{font-size:.16rem;}

/*关于我们*/
.aboutUs-line{border-top:1px dashed #e7e7e7; margin-top:.20rem;}
.aboutUs{padding:0 .10rem;}

.aboutUs-title{border-bottom:1px solid #eee; text-align:left; padding-bottom:.01rem; position:relative;}
.aboutUs-title strong{border-bottom:1px solid #eee; display:block; padding:.1rem 0 .05rem 0;}
.aboutUs-title span{color:#ff8100; font-weight:bold; font-size:.13rem; line-height:.18rem;}
.aboutUs-title p{color:#999; font-weight:bold;}
.aboutUs-title img{position:absolute; right:0; bottom:.07rem; width:1.29rem; height:.25rem;}
.aboutUs-img{margin-top:10px; width:100%; display:block;}
.aboutUs-p{font-weight:bold; font-size:.13rem; line-height:.22rem; margin-top:.22rem;}

.aboutUs-list{margin-top:.18rem;}
.aboutUs-list li{display:block; text-align:center;}
.aboutUs-list li img{width:.34rem; height:.34rem;}
.aboutUs-list li p{color:#999; line-height:.20rem; margin-top:.04rem; font-weight:bold;}

.aboutUs-info li{margin-top:.06rem;}
.aboutUs-info img{width:.34rem; height:.85rem; display:block;}
.aboutUs-info p{border:1px solid #86acea; color:#666; padding:0 .15rem; line-height:.20rem;}
.aboutUs-info li:nth-child(1) p{padding-top:.20rem;}
.aboutUs-info li:nth-child(2) p{padding-top:.12rem;}
.aboutUs-info li:nth-child(3) p{padding-top:.11rem;}
.aboutUs-info li:nth-child(4) p{padding-top:.30rem;}

.aboutUs-tell li{border-bottom:1px solid #eee; height:.40rem; line-height:.40rem; color:#666;}
.aboutUs-tell li a{display:inline-block;}
.aboutUs-tell li i{font-size:.22rem; vertical-align:middle; margin-right:.16rem;}
.aboutUs-tell li:nth-child(1) i{color:#74b90a;}
.aboutUs-tell li:nth-child(2) i{color:#4986d6;}

.aboutUs-con{font-size:.14rem; line-height:.24rem;}
.aboutUs-titles{display:block; margin-bottom:.05rem; background-color:#4a82df; color:#fff; height:.30rem; line-height:.30rem; padding:0 .05rem; margin-top:.20rem; font-size:.14rem; font-weight:normal;}

.aboutUs-titleOne, .aboutUs-titleTwo, .aboutUs-titleThree{height:.30rem; line-height:.30rem; position:relative; display:block; font-weight:normal; margin-top:.20rem;}
.aboutUs-titleOne{border-bottom:1px solid #ef8410;}
.aboutUs-titleTwo{border-bottom:1px solid #31a3c7;}
.aboutUs-titleThree{border-bottom:1px solid #86c56c;}
.aboutUs-titleOne em, .aboutUs-titleTwo em, .aboutUs-titleThree em{width:1.00rem; height:.30rem; line-height:.30rem; text-align:center; color:#fff; font-size:.14rem; display:block;}
.aboutUs-titleOne em{background-color:#ef8410;}
.aboutUs-titleTwo em{background-color:#32a2c7;}
.aboutUs-titleThree em{background-color:#86c56c;}
.aboutUs-titleOne span, .aboutUs-titleTwo span, .aboutUs-titleThree span{position:absolute; right:8px; top:0; font-size:.14rem; color:#999;}
.aboutUs-infoList{margin-top:.10rem;}
.aboutUs-infoList li{line-height:.24rem; font-size:.14rem;}
.aboutUs-bottom{text-align:center; font-size:.14rem; margin-top:.30rem;}
.aboutUs-bottom a{color:#4a82df; margin:0 .20rem;}
.aboutUs-bottom a:active{color:#fd5401;}

.content-index{padding-bottom:.66rem;}


/*进度条*/
.circle{width: .72rem; height: .72rem; position: relative; border-radius: 50%; background: #ffc283; margin:0 auto;}
.pie_left, .pie_right{width:.72rem; height:.72rem; position: absolute; top: 0;left: 0;}
.left, .right{width:.72rem; height:.72rem; background:#efefef; border-radius: 50%; position: absolute; top: 0; left: 0;}
.pie_right, .right{clip:rect(0,auto,auto, .36rem);}
.pie_left, .left{clip:rect(0,.36rem,auto,0);}
.mask{width: .54rem; height: .54rem; border-radius: 50%; left: .09rem; top: .09rem; background: #FFF; position: absolute; text-align: center; font-size: .10rem; color: #fff;}
.mask{line-height:.20rem;}
.mask i{font-size:.18rem;}
.mask.orange span{font-size:.19rem; margin-right:.02rem;}
.mask-mun{padding-top:5px; text-align:center !important;}

.progressBar{height:.08rem; line-height:.08rem; overflow:hidden; background-color:#e7e7e7; -webkit-border-radius: 5px; overflow:hidden;}
.progressBar span{background-color:#4285f4; display:inline-block; height:.08rem; line-height:.08rem; -webkit-border-radius: 5px;}

/*文章*/
.section{margin:.20rem .10rem;}
.section h1{font-size:.20rem; color:#333; line-height:.24rem; text-align:center; font-weight:bold;}
.section h2{font-size:.18rem; color:#333; line-height:.22rem; text-align:center; font-weight:bold; margin-top:.14rem;}
.section h3{font-size:.18rem; color:#333; line-height:.22rem; font-weight:bold; margin-top:.14rem;}
.section p{font-size:.14rem; line-height:.20rem; color:#333; margin-top:.10rem;}
.section .tar{text-align:right;}
.section .table{border-collapse:collapse; table-layout:fixed; border:1px solid #ccc; width:100%; color:#666; margin-top:.10rem;}
.section .table td{border:1px solid #ccc; height:.22rem; line-height:.22rem; text-align:center; padding:.05rem 0;}

/*app下载*/
.download{background:url(../images/downloadBg.png) no-repeat; background-size:cover;}
.download-btn{text-align:center; position:absolute; bottom:.05rem; left:0; width:100%;}
.download-btn img{width:2.49rem; margin-bottom:.15rem;}
.downloadBg{background:rgba(0,0,0,.5); position:fixed; left:0; top:0; width:100%; height:100%; z-index:1;}
.download-info{position:absolute; right:.30rem; top:.30rem; color:#fff; z-index:2;}
.download-info em{text-align:right; display:block; font-size:.35rem;}
.download-info em i{-webkit-transform:rotate(-30deg); margin-right:-.20rem;}
.download-info p{line-height:.22rem; font-size:.15rem; letter-spacing:.02rem; margin-top:.2rem;}
.download-info p i{font-size:.17rem;}

/*banner 切换*/
.banner{margin:0 auto; position:relative; overflow:hidden;   }
.banner .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:5px; text-align:center;  }
.banner .hd ul{ display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.7);
	-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;
}
.banner .hd ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden; text-indent:-9999px;}
.banner .hd ul .on{ background:#fd5401;  }
.banner .bd{ position:relative; z-index:0; }
.banner .bd li img{ width:100%;  height:194px; background:url(images/loading.gif) center center no-repeat;  }
.banner .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0);  }

/*日利是*/
.dailyInterest-h3{line-height:.30rem; font-size:.28rem; text-align:center; color:#003d6f; font-weight:normal; margin:.30rem 0 .40rem;}
.dailyInterest-btn{margin:.25rem .20rem 0; display:block;}

/*首页*/
.indexBox{border:3px solid #f0f0f0; -webkit-border-radius:5px; margin:.07rem .13rem 0 .15rem; position:relative; padding-bottom:.12rem;}
.indexBox-pic{width:2.34rem; height:2.34rem; position: relative; border-radius: 100%; background: #ff9a05; margin:0 auto;}
.indexBox-picL, .indexBox-picR{width:2.34rem; height:2.34rem; position: absolute; top: 0;left: 0;}
.indexBox-picL .left, .indexBox-picR .right{width:2.34rem; height:2.34rem; background:#fee6be; border-radius: 100%; position: absolute; top: 0; left: 0;}
.indexBox-picR, .indexBox-picR .right{clip:rect(0,auto,auto, 1.17rem);}
.indexBox-picL, .indexBox-picL .left{clip:rect(0,1.17rem,auto,0);}
.indexBox-picB{width:2.19rem; height:2.19rem; background-color:#fff; position:absolute; left:.08rem; top:.08rem; -webkit-border-radius: 100%;}
.indexBox-picX{position:absolute; left:50%; top:50%; width:1.88rem; height:1.88rem; border:1px solid #ff9a05; -webkit-border-radius: 100%; margin:-.94rem 0 0 -.94rem;}
.indexBox-picX .wave{width:1.88rem; height:1.88rem; overflow:hidden;  position:relative;text-align:center;display:table-cell;vertical-align:middle;}
.indexBox-picX .wave span{display:inline-block;color:#fff;font-size:20px;position:relative;z-index:2;}
.indexBox-picX .wave canvas{position:absolute;left:0;top:0;z-index:1;}
.indexBox-picD{width:2.34rem; height:2.34rem; position: absolute; top: 0;left: 0;}
.indexBox-picD span{position:absolute; left:50%; top:-.03rem; width:.13rem; height:.13rem; margin-left:-.065rem; background-color:#ff9a05; -webkit-border-radius: 100%;}
.indexBox-pic h2{position:relative; z-index:2; font-size:.168rem; color:#333; font-weight:normal; padding-top:.68rem;}
.indexBox-picN-num{position:relative; z-index:2; text-align:center; font-size:.27rem; color:#fff; line-height:.35rem; margin-top:.35rem;}
.indexBox-picN-num strong{font-size:.53rem; font-weight:normal;}
.indexBox-pic p{position:relative; z-index:2; text-align:center; color:#fff; font-size:.14rem; margin-top:.1rem;}
.indexBox-recommend{position:absolute; left:-.10rem; top:.17rem; width:.22rem;}
.indexBox-tiro{position:absolute; right:.08rem; top:.05rem; color:#c43f59; font-size:.16rem;}
.indexBox-tiro .icon-i-ico41{margin-right:.01rem;}
.indexBox-info{text-align:center; font-size:.155rem; margin-top:.15rem;}
.indexBox-info span{width:.01rem; height:.15rem; background-color:#929292; overflow:hidden; display:inline-block; vertical-align:middle; margin:0 .10rem 0 .13rem;}
.indexBox-info .icon-i-ico42{color:#508bec;}
.indexBox-info .icon-i-ico43{color:#ff7700;}
.indexBox-btn{text-align:center; margin-top:.14rem;}
.indexBox-bottom{font-size:.155rem; text-align:center; margin-top:.10rem;}
.indexBox-bottom i{color:#74ba0a;}

/*礼金*/
.couponList-li{padding-bottom:.14rem;}
.couponList-li li{margin-top:.17rem; padding-left:.18rem;}
.couponList-title{border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; height:.42rem; line-height:.42rem; padding:0 .19rem; font-size:.168rem; display:block; background-color:#fff; font-weight:normal;}
.couponBox{width:3.77rem; height:1.54rem; position:relative;}
.couponBox img{width:3.77rem; height:1.54rem;}
.couponBox-tl, .couponBox-tr{position:absolute; top:.05rem; font-size:.166rem; color:#fff; display:block; line-height:.20rem;}
.couponBox-tl{left:.15rem;}
.couponBox-tr{right:.15rem;}
.couponBox-br{position:absolute; right:.14rem; bottom:0; font-size:.129rem; line-height:.37rem;}
.couponBox-btn{position:absolute; right:.07rem; bottom:.05rem; font-size:.12rem; color:#fff; height:.28rem; line-height:.28rem; padding:0 .05rem; display:inline-block; background-color:#fe8100;
	border-radius:5px;
}
.couponBox-time{position:absolute; left:.15rem; bottom:0; font-size:.129rem; line-height:.37rem;}
.couponBox-money{position:absolute; right:.15rem; top:.50rem; color:#fff;}
.couponBox-money strong{font-size:.54rem; display:inline-block; font-weight:normal;}
.couponBox-money strong span{font-size:.166rem; margin-left:0;}
.couponBox-money span{margin-left:.15rem;}
.couponBox-condition{position:absolute; right:.15rem; top:.90rem; font-weight:bold; font-size:.14rem;}
.couponBox-condition.color-blue{color:#2f82bc;}
.couponBox-condition.color-orange{color:#d47801;}
.couponBox-condition.color-gray{color:#888;}
.couponTips{font-size:.129rem; color:#fff; height:.21rem; line-height:.21rem; padding:0 .08rem; background-color:#fd5401; -webkit-border-radius: .1rem; display:inline-block;}

/*弹框*/
.windowBox{position:fixed; z-index:1; left:50%; top:20%; background-color:#fff; width:3.30rem; min-height:2.09rem; margin-left:-1.65rem; -webkit-border-radius: .05rem;}
.windowBox h3{font-size:.18rem; height:.54rem; line-height:.54rem; text-align:center; border-bottom:1px solid #e6e6e6; color:#000;}
.windowBox .close{position:absolute; left:.30rem; top:.21rem; color:#cacaca;}
.windowBox-info, .windowBox-info-top{color:#000; font-size:.19rem; text-align:center; line-height:.24rem; margin-top:.30rem;}
.windowBox-info-top{margin-top:.50rem;}
.windowBox-p{color:#888; font-size:.19rem; text-align:center; line-height:.24rem; margin-top:.20rem; padding:0 .15rem;}
.windowBox-btn{text-align:center; margin:.30rem 0;}

/*按钮*/
.btn-a{width:2.93rem; height:.47rem; line-height:.47rem; text-align:center; background-color:#fe8100; color:#fff; font-size:.155rem; display:inline-block; -webkit-border-radius: .05rem;}
.btn-b, .btn-c{width:1.36rem; height:.43rem; line-height:.43rem; text-align:center; display:inline-block; color:#fff; font-size:.168rem; -webkit-border-radius: .05rem;}
.btn-b{background-color:#bdbdbd;}
.btn-c{background-color:#fd5401;}

/*线条*/
.borderT{border-top:1px solid #dedede;}
.borderTn{border-top:none !important;}
.borderBn{border-bottom:none !important;}

/*积分*/
.integralCon{padding:0 .20rem;}
.integralCon h3{font-size:.15rem; color:#fd5401; line-height:.24rem; margin-top:.15rem;}
.integralCon p{font-size:.15rem; color:#333; line-height:.24rem; margin-top:.05rem;}

/*积分加载*/
.integral-loading{position:absolute; left:0; top:0; right:0; bottom:0; background-color:rgba(0,0,0,.5); z-index:100; display:-webkit-box; -webkit-box-pack:center; -webkit-box-align:center;}
.integral-loading img{
	 animation:1s linear 0s normal none infinite rond;
	 -webkit-animation:1s linear 0s normal none infinite rond;
}
@keyframes rond {
  0% {transform : rotate(0deg);}
  100% {transform : rotate(360deg);}
}

@-webkit-keyframes rond {
    0%{-webkit-transform : rotate(0deg);}
  100%{-webkit-transform : rotate(360deg);}
}

/*确认购买*/
.buyBox{border-bottom:1px solid #dedede; background-color:#fff;}
.buyBox-title{border-bottom:1px solid #dedede; height:.50rem; line-height:.50rem; padding-left:.20rem; color:#000; font-size:.15rem; display:block; font-weight:normal; position:relative;}
.buyBox-title .icon-i-ico13{position:absolute; right:.10rem; top:0; color:#b8b8b8;}
.buyBox-title .content-user-list-num{color:#878787; font-size:.15rem;}
.buyBox-list li{height:.44rem; line-height:.44rem; position:relative;}
.buyBox-list li strong{display:block; color:#000; font-size:.15rem; font-weight:normal; padding-left:.20rem;}
.buyBox-list li span{position:absolute; right:.18rem; top:0; color:#878787; font-size:.15rem;}
.buyBox-money{text-align:right; height:.50rem; line-height:.50rem; font-size:.18rem; padding-right:.16rem; color:#000;}
.buyBox-money span{color:#fd5401;}

/*资产明细*/
.assetDetails{background-color:#fff;}
.assetDetails li{position:relative; padding:0 .20rem; border-bottom:1px solid #ececec; height:.65rem;}
.assetDetails-title{display:block; font-size:.168rem; color:#333; height:.24rem; line-height:.24rem; font-weight:normal; padding-top:.08rem;}
.assetDetails-title em{vertical-align:middle;}
.assetDetails-title span{height:.23rem; line-height:.23rem; color:#fff; background-color:#848688; padding:0 .10rem; display:inline-block; -webkit-border-radius: .1rem; font-size:.129rem; margin-left:.10rem;}
.assetDetails-p{font-size:.14rem; color:#333; margin-top:.10rem;}
.assetDetails-time{position:absolute; right:.20rem; top:.14rem; font-size:.14rem; color:#a6a6a6;}
.assetDetails-status{position:absolute; right:.20rem; bottom:.14rem; font-size:.168rem; color:#333;}
.assetDetails-p-time{font-size:.14rem; color:#a6a6a6; margin-top:.10rem;}
.assetDetails-num{position:absolute; right:.20rem; top:.14rem; font-size:.14rem;}
.assetDetails-num.c-numGreen{color:#579000;}
.assetDetails-num.c-numOrange{color:#fd5401;}
.assetDetails-balance{position:absolute; right:.20rem; bottom:.14rem; font-size:.14rem; color:#a6a6a6;}

.assetDetailsNo{text-align:center; padding-top:1.90rem;}
.assetDetailsNo img{width:.62rem;}
.assetDetailsNo p{font-size:.15rem; color:#c7c7c7; margin-top:.25rem;}

.header-menuBg{position:absolute; left:0; top:.56rem; width:100%; height:100%; background-color:rgba(0,0,0,0.5)}
.header-menu{position:absolute; left:0; top:.56rem; background-color:#fff; width:100%;}
.header-menu li{border-bottom:1px solid #ededed; height:.55rem; line-height:.55rem; padding-left:.15rem;}
.header-menu li a{color:#333; font-size:.168rem;}
.header-menu li a i{font-size:.26rem; color:#848688; vertical-align:middle; margin-right:.12rem;}

/*银行卡列表*/
.bankCardList{background-color:#fff;}
.bankCardList li{padding-left:.88rem; height:.58rem; border-bottom:1px solid #eee; position:relative;}
.bankCardList li img{position:absolute; left:.16rem; top:.05rem; width:.60rem;}
.bankCardList li strong{display:block; font-size:.15rem; line-height:.24rem; color:#333; font-weight:normal; padding-top:.06rem;}
.bankCardList li p{color:#a6a6a6; margin-top:.04rem;}

/*投资成功*/
.investmentSuccess{}
.investmentSuccess h1{font-size:.24rem; text-align:center; padding-top:.28rem;}
.investmentSuccess h1 img{width:.72rem; vertical-align:middle;}
.investmentSuccess h1 span{vertical-align:middle; display:inline-block; margin-left:.05rem;}
.investmentSuccess-p{font-size:.18rem; text-align:center; color:#000; padding:0 .10rem; margin-top:.20rem;}
.investmentSuccess-list{border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; padding-left:.23rem; margin-top:.32rem;}
.investmentSuccess-list li{border-bottom:1px solid #ececec; height:.53rem; line-height:.53rem; font-size:.15rem; color:#333; position:relative;}
.investmentSuccess-list li:last-child{border-bottom:none;}
.investmentSuccess-list li span{position:absolute; right:.21rem; top:0;}
.investmentSuccess-list li strong{position:absolute; right:.21rem; top:0; width:1.69rem; vertical-align:middle; line-height:normal; font-weight:normal; height:.53rem; display:-webkit-box; -webkit-box-align:center; text-align:right;}
.investmentSuccess-list li em{position:absolute; right:.21rem; top:0; line-height:normal; text-align:right; line-height:.30rem; display:block;}
.investmentSuccess-list li em p{color:#888;}

.investmentSuccess h3{color:#333; font-size:.19rem; display:block; font-weight:normal; padding-top:.20rem; text-align:center;}
.investmentSuccess .icon-i-ico57{color:#46a3ef; font-size:.22rem; margin-right:.05rem;}
.investmentSuccess-process{margin:.30rem .53rem 0; text-align:center;}
.investmentSuccess-div{border-top:3px solid #d9d9d9;}
.investmentSuccess-div .no{width:.17rem; height:.17rem; background-color:#d9d9d9; -webkit-border-radius: 100%; display:inline-block; text-align:center; position:relative; top:-9px;}
.investmentSuccess-div:nth-child(1){border-top:3px solid #fd5401;}
.investmentSuccess-div .icon-i-ico59{color:#fd5401; font-size:.18rem; position:relative; top:-9px; background-color:#fff;}
.investmentSuccess-div .icon-i-ico59:before{margin:0;}
.investmentSuccess-div strong{display:block; font-weight:normal; font-size:.14rem; color:#333; margin-top:.06rem;}
.investmentSuccess-div p{font-size:.13rem; color:#888; margin-top:.07rem;}

/*兑换电子券*/
.addList{height:.44rem; background-color:#fff; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; text-align:center; line-height:.44rem; font-size:.17rem;}
.addList a{color:#fd5401; display:block;}

/*提示*/
.tipsBox{position:fixed; left:50%; bottom:.50rem; width:90%; margin-left:-45%; text-align:center;}
.tipsBox span{background-color:#444; color:#fff; line-height:.37rem; -webkit-border-radius: .05rem; display:inline-block; padding:0 .12rem; font-size:.15rem; box-shadow:0 0 10px #444}

.contentTips{text-align:center; padding-top:.32rem;}
.contentTips img{width:1.74rem;}
.contentTips strong{color:#333; font-size:.19rem; display:block; font-weight:normal; margin-top:.40rem;}
.contentTips strong .icon-i-ico57{color:#46a3ef; font-size:.22rem; margin-right:.05rem;}
.contentTips strong .icon-i-ico58, .contentTips strong .icon-i-ico67{color:#fe6869; font-size:.22rem; margin-right:.05rem;}
.contentTips strong .icon-i-ico62{color:#59637b; font-size:.22rem; margin-right:.05rem;}
.from-list-btnTips{margin-bottom:-.20rem !important;}
.contentTips p{font-size:.15rem; color:#333; line-height:.20rem; margin-top:.20rem;}

/*帮助中心*/
.helpTitle{height:.60rem; line-height:.60rem; background-color:#efeff3;}
.helpTitle div:nth-child(1){text-align:left; font-size:.15rem; color:#666; padding-left:.17rem;}
.helpTitle div:nth-child(2){text-align:right; padding-right:.16rem; font-size:.15rem;}
.helpTitle div:nth-child(2) a, .helpTitle div:nth-child(2) span{font-size:.15rem; color:#fd5401;}

.help-list{background-color:#fff;}
.help-list li{height:.64rem; line-height:.64rem; border-bottom:1px solid #d7d7d7;}
.help-list li a{padding-left:.18rem; display:block; font-size:.15rem; color:#333;}
.help-list li i{width:5px; height:5px; background-color:#c1c1c1; display:inline-block; vertical-align:middle; margin-right:.08rem;
	border-radius:100%;
}
.help-list .b-flex:nth-child(1){border-right:1px solid #d7d7d7;}
.help-content{padding:0 .18rem;}
.help-content h3{border-bottom:1px solid #d7d7d7; line-height:.24rem; padding:.16rem 0; font-size:.19rem; color:#333;}
.help-content p{font-size:.15rem; line-height:.23rem;}
.help-content strong{font-size:.17rem; color:#333; font-weight:normal; display:block; line-height:.23rem; margin:.15rem 0 .06rem;}
.help-content div{font-size:.15rem; line-height:.23rem;}

/*搜索*/
.search{height:.65rem; line-height:.65rem; background-color:#efeff3; border-bottom:1px solid #d7d7d7; padding:0 .16rem 0 .18rem; position:relative;}
.search .input{height:.20rem; line-height:.20rem; padding:.06rem .10rem; color:#333; background-color:#fff; width:3.18rem; vertical-align:middle; outline:none; font-size:.15rem;
	border-radius:.05rem;
}
.search a{font-size:.15rem; color:#666; vertical-align:middle; margin-left:.10rem;}
.searchCon{text-align:center; color:#c1c1c1; padding-top:.88rem;}
.searchCon strong{font-size:.19rem; display:block; font-weight:normal; line-height:.22rem; margin-bottom:.12rem;}
.searchCon p{line-height:.18rem;}

/*银行卡*/
.backCardImg{text-align:center; background-color:#fff; padding:.09rem 0 .02rem;}
.backCardImg img{width:1.96rem;}

.bankCardInfo{background-color:#fff; border-top:1px solid #dcdcdd; border-bottom:1px solid #dcdcdd; position:relative;}
.bankCardInfo img{width:.97rem; height:.77rem; vertical-align:middle;}
.bankCardInfo strong{vertical-align:middle; line-height:.77rem; font-size:.16rem; font-weight:normal; color:#333;}
.bankCardInfo p{position:absolute; right:.15rem; top:.15rem; font-size:.14rem; color:#a6a6a6; text-align:right; line-height:.24rem; background-color:#fff;}
.bankCardInfo-up{display:inline-block; vertical-align:middle;}
.bankCardInfo-up strong{line-height:.26rem;}
.bankCardInfo-up span{display:block; line-height:.20rem; color:#a6a6a6; font-size:.14rem;}

/*loading*/
.loader{position:fixed; left:0; top:0; width:100%; height:100%; background-color:rgba(0,0,0,.3); box-sizing:border-box; display:flex; align-items:center; justify-content:center;}
@-webkit-keyframes loading{
	50%{ transform:scale(0.4); opacity:.4;}
	100%{ transform:scale(1); opacity:1;}
	}
.loading { position:relative;}
.loading i{ display:block; width:15px;height:15px;border-radius:50%; background-color:#333; position:absolute;}
.loading i:nth-child(1){top:25px;left:0;-webkit-animation:loading 1s ease 0s infinite;}
.loading i:nth-child(2){top:17px;left:17px;-webkit-animation:loading 1s ease -0.12s infinite;}
.loading i:nth-child(3){top:0px;left:25px;-webkit-animation:loading 1s ease -0.24s infinite;}
.loading i:nth-child(4){top:-17px;left:17px;-webkit-animation:loading 1s ease -0.36s infinite;}
.loading i:nth-child(5){top:-25px;left:0;-webkit-animation:loading 1s ease -0.48s infinite;}
.loading i:nth-child(6){top:-17px;left:-17px;-webkit-animation:loading 1s ease -0.6s infinite;}
.loading i:nth-child(7){top:0px;left:-25px;-webkit-animation:loading 1s ease -0.72s infinite;}
.loading i:nth-child(8){top:17px;left:-17px;-webkit-animation:loading 1s ease -0.84s infinite;}

/*认证弹出框*/
.authenticate{width:3.21rem; margin:1.00rem auto 0; position:relative;}
.authenticate .windowBoxClose{position:absolute; left:.06rem; top:.06rem; width:.26rem; height:.26rem;}
.authenticate .authenticateBtn{position:absolute; left:0; bottom:0; height:.47rem; width:3.21rem;}

/*迁移页面*/
.migrate-title{text-align:center; padding:.22rem .05rem 0;}
.migrate-title span{vertical-align:middle; display:inline-block; font-size:.14rem; color:#333; letter-spacing:-2px; line-height:.20rem;}
.migrate-title img{width:.11rem; vertical-align:middle; margin-left:.20rem;}
.migrate-top{margin:.22rem .20rem 0; position:relative; color:#fff;}
.migrate-top img{height:1.47rem;}
.migrate-top span{position:absolute; left:0; top:.30rem; width:100%; font-size:.18rem; text-align:center;}
.migrate-top strong{position:absolute; left:0; top:.80rem; width:100%; font-size:.40rem; text-align:center; font-weight:normal;}
.migrate-p{padding:.15rem .20rem 0; text-align:center; font-size:.14rem; color:#333; line-height:.18rem;}
.migrate-p span{color:#ff9321;}
.migrate-tips{text-align:center; margin-top:.14rem;}
.migrate-tips i{vertical-align:middle; font-size:.14rem; color:#55cb41;}
.migrate-tips span{font-size:.13rem; color:#333; vertical-align:middle;}
.migrate-img{text-align:center;}
.migrate-img img{width:1.74rem;}

.migrate-window{position:fixed; left:0; top:2.44rem; margin:0 .26rem;}
.migrate-window .windowBoxClose{position:absolute; right:.17rem; top:0; width:.19rem; height:.23rem;}
.migrate-window .migrate-window-btn{position:absolute; left:.73rem; bottom:.13rem; width:2.16rem; height:.41rem;}

/*更改登录密码*/
.from-list-title{color:#fd5401; font-size:.13rem; text-align:center; line-height:.18rem; font-weight:normal; display:block; padding:.15rem .70rem 0;}
.from-list-tab{text-align:center; margin:.28rem 0 .40rem;}
.from-list-tab .b-flex{position:relative;}
.from-list-tab span{width:.30rem; height:.30rem; line-height:.30rem; display:inline-block; background-color:#d6d6d6; color:#fff; font-size:.14rem; position:relative; z-index:1;
	border-radius:100%;
}
.from-list-tab p{margin-top:.15rem; font-size:.14rem;}
.from-list-tab i{position:absolute; left:-.70rem; top:.14rem; width:100%; height:2px; background-color:#d6d6d6;}
.from-list-tab .b-flex.focus span{background-color:#f08300;}
.from-list-tab .b-flex.focus i{background-color:#f08300;}

/*积分头部*/
.integralHeader{background-color:#fd5401; height:1.85rem; position:relative;}
.integralHeader-info{text-align:center; line-height:.20rem;}
.integralHeader-info strong{width:.37rem; height:.37rem; text-align:center; line-height:.37rem; background-color:#fd7634; color:#fff; display:inline-block; font-size:.22rem; margin-top:.60rem;
	border-radius:100%;
}
.integralHeader-info p{margin-top:.10rem; color:#fff; font-size:.18rem;}

.integralHeader-info div:nth-child(1){padding-right:.50rem;}
.integralHeader-info div:nth-child(2){padding-left:.50rem;}
.integralHeader-name{color:#fff; text-align:center; margin-top:.40rem; font-size:.15rem;}
.integralHeader-line{position:absolute; left:50%; top:0; margin-left:-.015rem; width:.03rem; background-color:#f54500; display:block; height:.81rem;}
.integralHeader-grade{width:.84rem; border:2px solid #f54500; position:absolute; left:50%; top:.55rem; margin-left:-.44rem; background-color:#f54500;
	border-radius:100%;
}

/*积分标题*/
.integralTitle{height:.46rem; line-height:.46rem; background-color:#fff; padding:0 .21rem; font-size:.15rem; color:#333; position:relative; border-bottom:1px solid #f2f2f2;}
.integralTitle a{position:absolute; right:.10rem; top:0; font-size:.13rem; color:#999;}
.integralTitle a i{font-size:.12rem;
	-webkit-transform:rotate(180deg);
}
.integralTitle a span{position:relative; bottom:-.02rem;}

/*积分特权*/
.integral-privilegeList{background-color:#fff; min-height:.95rem; text-align:center; overflow-x:scroll;}
.integral-privilegeList a{display:block; padding-top:.20rem; min-height:.75rem;}
.integral-privilegeList a.on{color:#fd5401;}
.integral-privilegeList i{font-size:.28rem;}
.integral-privilegeList p{font-size:.13rem; color:#333; margin-top:.07rem;}
.integral-privilegeList-auto{width:130%;}

/*热门兑换*/
.integralCoupon-list{height:1.99rem; background-color:#fff; width:100%; overflow-y:hidden;}
.integralCoupon-list ul{overflow-x:scroll; height:1.99rem; white-space:nowrap;}
.integralCoupon-list li{display:inline-block; width:1.50rem; text-align:center;}
.integralCoupon-list li a{display:block; padding-top:.27rem;}
.integralCoupon-list li img{width:1.09rem; height:.98rem;}
.integralCoupon-list li p{line-height:.31rem;}
.integralCoupon-list .integralCoupon-listDiv em{line-height:.66rem;}
.integralCoupon-listSt{display:block; font-weight:normal; font-size:.14rem; color:#333; margin-top:.13rem;}
.integralCoupon-listP{margin-top:.06rem;}
.integralCoupon-listP span{color:#fd5401; display:inline-block;}
.integralCoupon-listP del{color:#999;}
.integralCoupon-listDiv{position:relative; text-align:center;}
.integralCoupon-listDiv em{position:absolute; left:0; top:0; width:100%; display:block; line-height:.84rem; color:#fd5401;}
.integralCoupon-listDiv em strong{font-size:.48rem; display:inline-block; letter-spacing:.02rem; font-weight:normal;}
.integralCoupon-listDiv em span{font-size:.17rem;}
.integralCoupon-listDiv p{position:absolute; left:0; bottom:0; line-height:.39rem; width:100%; font-size:.15rem; color:#666;}
.integralCoupon-listDiv.jia em{color:#a2c53b;}
.integralCoupon-listDiv.di em{color:#fe8524;}
.integralCoupon-listDiv img.hot{position:absolute; right:0; top:-.19rem; width:.38rem !important; height:.38rem !important;}

.integralCoupon-listNone{text-align:center; width:.59rem; margin:0 auto; padding-top:.49rem;}
.integralCoupon-listNone img{width:.59rem;}
.integralCoupon-listNone span{font-size:.13rem; color:#999; margin-top:.15rem; display:block;}

.integralActivity-list{height:1.70rem; background-color:#fff; width:100%; overflow-y:hidden;}
.integralActivity-list ul{overflow-x:scroll; height:1.70rem; white-space:nowrap;}
.integralActivity-list li{display:inline-block; width:2.07rem; text-align:center;}
.integralActivity-list li a{display:block; padding:.20rem 0 .25rem; color:#333;}
.integralActivity-list li img{width:1.75rem; height:1.02rem;}
.integralActivity-list li p{margin-top:.10rem; font-size:.14rem;}

/*等级介绍*/
.integralGrade{position:relative;}
.integralGrade-bg{height:2.04rem;}
.integralGrade-line{height:.03rem; background-color:#f54500; position:absolute; left:0; top:1.03rem; width:100%;}
.integralContent-box{position:absolute; left:0; top:0; width:100%; height:2.04rem; overflow:hidden;}
.integralGrade-list{position:relative; top:-.06rem; width:7.10rem; height:2.04rem;}
.integralGrade-list li{width:1.38rem !important; display:inline-block; text-align:center; float:left; position:relative;}
.integralGrade-list li img{border:2px solid #f54500; background-color:#f54500; width:.39rem; position:relative; top:.90rem;
	border-radius:100%;
}
.integralGrade-list li p{font-size:.14rem; color:#fff; position:relative; top:.35rem; display:none;}
.integralGrade-list li strong{font-weight:normal; color:#fff; font-size:.14rem; position:absolute; white-space:nowrap; position:absolute; left:50%; top:.18rem; width:4.14rem; margin-left:-2.07rem; text-align:center; display:none;}
.integralGrade-list li.swiper-slide-active strong{display:block;}
.integralGrade-list li img{
	transition: all .4s;
}
.integralGrade-list li.swiper-slide-active img{width:.84rem; top:.64rem;}
.integralGrade-list li.swiper-slide-active p{display:block; position:relative; top:.77rem;}

.integralGrade-con{padding:0 .21rem;}
.integralGrade-con li{border-bottom:1px solid #f2f2f2; height:.94rem; padding-left:.63rem; position:relative;}
.integralGrade-con li:last-child{border-bottom:none;}
.integralGrade-con li i{position:absolute; left:.10rem; top:.29rem; font-size:.30rem; color:#fd5401;}
.integralGrade-con li strong{font-size:.16rem; color:#333; font-weight:normal; padding-top:.25rem; display:block;}
.integralGrade-con li p{color:#888; font-size:.14rem; margin-top:.13rem;}
.integralGrade-con .dis{color:#999;}

.integralGrade-con-top{border-bottom:1px solid #f2f2f2; height:.38rem; line-height:.38rem; font-size:.14rem;}

.swiper-slide-prev, .swiper-slide-next{position:absolute; top:0; height:2.04rem; z-index:10; width:30%;}
.swiper-slide-prev{left:0;}
.swiper-slide-next{right:0;}

.integralScroll::-webkit-scrollbar
{
    width: 1px;
    height: 1px;
    background-color: #efeff4;
}

/*定义滚动条轨道 内阴影+圆角*/
.integralScroll::-webkit-scrollbar-track
{
    border-radius: 1px;
    background-color: #efeff4;
}

/*定义滑块 内阴影+圆角*/
.integralScroll::-webkit-scrollbar-thumb
{
    border-radius: 1px;
    background-color: #efeff4;
}

/*积分选项卡*/
/*.integralContent{position:relative;}*/
.integralTab{position:absolute; left:0; top:0; width:100%; height:.46rem; line-height:.46rem; background-color:#f4f4f4; text-align:center; font-size:.15rem; color:#333; border-bottom:1px solid #e5e5e5; z-index:1;}
.integralTab.on{position:fixed;}
.integralTab .focus span{border-bottom:1px solid #fd5401; color:#fd5401; display:inline-block; padding:0 .33rem;}
.integralTab-list-p{position:fixed; left:0; bottom:0; width:100%; height:.53rem; line-height:.53rem; border-top:1px solid #e5e5e5; background-color:#f4f4f4; font-size:.15rem; color:#333; z-index:1;}
.integralTab-list-p em{padding-left:.21rem;}
.integralTab-list-p span{position:absolute; right:.21rem; top:0; color:#fd5401;}
.integralTab-list li{position:relative; border-bottom:1px solid #f2f2f2; padding:0 .21rem; height:.76rem;}
.integralTab-list li strong{font-size:.15rem; color:#333; font-weight:normal; display:block; padding-top:.20rem;}
.integralTab-list li p{color:#999; margin-top:.07rem;}
.integralTab-list li span{position:absolute; right:.21rem; top:.33rem; color:#fd5401; font-size:.15rem;}
.integralTab-list-none{overflow:hidden; background-color:#f4f4f4; position:relative; text-align:center;}
.integralTab-list-none p{font-size:.15rem; color:#999; position:relative; top:30%;}
.integralTab-list-none a{position:absolute; left:50%; bottom:.50rem; width:3.43rem; height:.52rem; line-height:.52rem; margin-left:-1.715rem; color:#fff; font-size:.17rem; display:inline-block; background-color:#fd5401;
	border-radius:.05rem;
}
.integralTabCon{padding-top:.47rem;}

/*积分商城*/
.headerCheckin{position:absolute; right:.15rem; top:.15rem; border:1px solid #fd5401; width:.74rem; height:.28rem; text-align:center; line-height:.28rem; display:inline-block; font-size:.14rem; color:#fd5401;
	border-radius:.05rem;
}
.headerCheckin.dis{border:1px solid #999; color:#999;}
.integralShop-info{background-color:#fd5401; height:1.93rem;}
.integralShop-info-p{font-size:.14rem; color:#fff; text-align:center; display:block; margin-top:.15rem;}
.integralShop-info strong{color:#fff; font-size:.41rem; line-height:.41rem; display:block; text-align:center; font-weight:normal; padding-top:.40rem;}
.integralShop-info strong i{font-size:.34rem; vertical-align:top;}
.integralShop-info-tab{width:3.28rem; border:1px solid #fd7633; font-size:.14rem; height:.34rem; line-height:.34rem; text-align:center; color:#fff; margin:.15rem auto 0;
	border-radius:.20rem;
}
.integralShop-info-tab .b-flex{border-right:1px solid #fd7633; color:#fff; display:block;}
.integralShop-info-tab .b-flex:last-child{border-right:none;}
.integralShop-tab{height:.29rem; line-height:.29rem; border-bottom:1px solid #f2f2f2; text-align:center; padding:.08rem 0;}
.integralShop-tab a{font-size:.15rem; color:#333; border-right:1px solid #f2f2f2;}
.integralShop-tab a em{width:.11rem; display:inline-block; line-height:.1rem; vertical-align:middle; font-size:.14rem; margin-top:-.02rem;}
.integralShop-tab a span{vertical-align:middle;}
.integralShop-tab a i{color:#ccc;}
.integralShop-tab a i:before{margin:0; padding:0; height:.05rem;}
.integralShop-tab a.focus{color:#fd5401;}
.integralShop-tab a.focus .on{color:#fd5401;}
.integralShop-list .integralCoupon-list{overflow:visible;}
.integralShop-list .integralCoupon-list li{width:2.07rem; height:2.10rem; float:left;}
.integralShop-list .integralCoupon-list li .hot{right:.15rem;}
.integralShop-list .integralCoupon-list img{width:1.38rem; height:1.24rem;}
.integralShop-list .integralCoupon-listDiv em{line-height:.84rem;}
.integralShop-list .integralCoupon-listDiv p{line-height:.39rem;}

.integralShop-window{position:fixed; left:0; top:0; width:100%; height:100%; background-color:rgba(0,0,0,.5); z-index:5;}
.integralShop-window-con{margin:1.40rem .39rem 0; background-color:#fd5401; height:4.20rem;
	border-radius:.10rem;
}
.integralShop-window-img{width:2.96rem; margin:0 auto; padding-top:.17rem; display:block;}
.integralShop-window-nun{border:3px solid #feea11; width:1.13rem; height:1.13rem; line-height:1.13rem; text-align:center; margin:.10rem auto 0; color:#fff;
	border-radius:100%;
}
.integralShop-window-nun strong{font-size:.34rem; font-weight:normal;}
.integralShop-window-nun span{font-size:.14rem;}
.integralShop-window-p{text-align:center; line-height:.20rem; color:#fff; font-size:.13rem; margin-top:.10rem;}

.integralTable{width:2.64rem; margin:0 auto; border-collapse:collapse; table-layout:fixed; text-align:center; color:#ffdc1a; font-size:.13rem; position:relative; margin-top:.10rem;}
.integralTable th, .integralTable td{height:.30rem;}
.integralTable thead .on{color:#fff;}
.integralTable tbody span{border:1px solid #ffdc1a; width:.24rem; height:.24rem; line-height:.24rem; display:inline-block; background-color:#fd5401;position:relative; z-index:1;
	border-radius:100%;
}
.integralTable tbody .on{border:1px solid #ddd; color:#fd5401; background-color:#fff;}
.integralTable-line{position:absolute; left:.15rem; top:.45rem; width:2.34rem; height:1px; background-color:#fe7808;}
.integralShop-window-btn{width:1.15rem; height:.43rem; font-size:.17rem; color:#fd5401; background-color:#fff; display:block; text-align:center; line-height:.43rem; margin:0 auto;
	border-radius:.05rem;
}
.integralShop-top{position:fixed; right:.20rem; bottom:.65rem; width:.36rem; height:.36rem; background-color:#fff; border:1px solid #e7e7e7; text-align:center; line-height:.36rem; color:#fd681f; z-index:1;
	border-radius:3px;
	box-shadow: 0 0 3px #e7e7e7;
}

/*礼品详情页*/
.integralShop-detailed{position:relative; padding-bottom:.52rem;}
.integralShop-detailed-btn{position:fixed; left:0; bottom:0; text-align:center; height:.52rem; line-height:.52rem; color:#fff; font-size:.20rem; display:block; background-color:#fd5401; width:100%;}
.integralShop-detailed-top{height:1.72rem; background-color:#f4f4f4; text-align:center; border-bottom:1px solid #f2f2f2;}
.integralShop-detailed-top .integralCoupon-listDiv{width:1.57rem; height:1.41rem; position:relative; margin:0 auto; top:.15rem;}
.integralShop-detailed-top .integralCoupon-listDiv em strong{line-height:.98rem;}
.integralShop-detailed-top .integralCoupon-listDiv p{line-height:.44rem;}
.integralShop-detailed-info{height:.47rem; line-height:.47rem; border-bottom:1px solid #f2f2f2; padding:0 .21rem; color:#333; font-size:.18rem; font-weight:normal; display:block;}

.integralShop-detailed-box li{height:.46rem; line-height:.46rem; padding:0 .21rem; position:relative;}
.integralShop-detailed-box del{font-size:.14rem; color:#999; margin-left:.08rem;}
.integralShop-detailed-last{position:absolute; right:.21rem; top:0; color:#999;}
.integralShop-detailed-nun{color:#fd5401; font-size:.25rem; font-weight:normal;}
.integralShop-detailed-nun span{font-size:.15rem;}

.integralShop-compute{width:1.10rem; height:.29rem; border:1px solid #ccc; position:relative; top:.05rem;
	border-radius:.05rem;
}
.integralShop-compute a{width:.29rem; height:.29rem; text-align:center; line-height:.29rem; display:inline-block; float:left; color:#ccc; font-size:.20rem;}
.integralShop-compute a:nth-child(1){border-right:1px solid #ccc;}
.integralShop-compute a:nth-child(3){border-left:1px solid #ccc;}
.integralShop-compute .input{width:.49rem; float:left; padding:.045rem 0; height:.20rem; line-height:.20rem; outline:none; font-size:.16rem; color:#333; text-align:center;}

.integralShop-detailed-bottom{border-top:13px solid #f2f2f2; padding:.25rem .21rem 0;}
.integralShop-detailed-title{border-bottom:1px solid #f2f2f2; height:.20rem; padding-bottom:.12rem; display:block;}
.integralShop-detailed-title span{border-left:3px solid #fd5401; display:block; line-height:.20rem; padding-left:.08rem; font-size:.15rem; color:#333; font-weight:normal;}
.integralShop-detailed-con{padding:.10rem 0 .32rem;}
.integralShop-detailed-con p{font-size:.13rem; line-height:.25rem;}

/*我的会员*/
.integralUser{position:relative;}
.integralUser-name{position:absolute; left:.21rem; top:.26rem; color:#fff; font-size:.14rem;}
.integralUser-grade{position:absolute; right:0; top:.20rem; width:1.00rem; background-color:rgba(0,0,0,.20); height:.24rem; line-height:.24rem; padding:.02rem;
	border-radius:.20rem 0 0 .20rem;
}
.integralUser-grade img{width:.24rem;}
.integralUser-grade span{font-size:.14rem; color:#fff; margin-left:.06rem;}
.integralUser-middle{position:absolute; left:50%; top:.51rem; border:3px solid #feea11; width:1.28rem; height:1.28rem; text-align:center; display:block; margin-left:-.64rem;
	border-radius:100%;
}
.integralUser-middle strong{font-size:.13rem; color:#fee211; line-height:.20rem; padding-top:.35rem; display:block; font-weight:normal;}
.integralUser-middle p{font-size:.23rem; color:#fff; margin-top:.10rem;}

.integralUser-bottom{position:absolute; left:0; bottom:.15rem; width:100%;}
.integralUser-bottom-box{background-color:#fff; height:1.44rem; text-align:center;  margin:0 .16rem;
	border-radius:.10rem;
}
.integralUser-bottom .icon-i-ico50{position:absolute; left:50%; top:-.12rem; color:#fff; font-size:.18rem; margin-left:-.11rem;}
.integralUser-bottom-before p{line-height:.20rem; font-size:.15rem; padding-top:.40rem;}
.integralUser-bottom-before a{width:1.16rem; height:.45rem; background-color:#fd5401; color:#fff; font-size:.17rem; line-height:.45rem; display:inline-block; margin-top:.15rem;
	border-radius:.10rem;
}
.integralUser-bottom-after strong{font-size:.18rem; color:#ff5300; display:block; line-height:.20rem; font-weight:normal; text-indent:.54rem; padding-top:.18rem;}
.integralUser-bottom-after strong a{font-size:.13rem; color:#666; margin-left:.22rem;}
.integralUser-bottom-afterBox{text-align:center; margin-top:.25rem; overflow-x:scroll; overflow-y:hidden; height:.60rem;}
.integralUser-bottom-afterBox i{font-size:.28rem; color:#999; font-weight:bold;}
.integralUser-bottom-afterBox p{font-size:.13rem; color:#999; margin-top:.07rem;}
.integralUser-bottom-afterBox .on i{color:#ff5300;}
.integralUser-bottom-afterBox .on p{color:#333;}
.integralUser-bottom-afterBox-auto{width:130%;}

.integralUser-list{padding:.06rem .15rem 0;}
.integralUser-list li{border-left:4px solid #fd5401; background-color:#fff; margin-top:.13rem; padding:.19rem;
	border-radius:.05rem;
}
.integralUser-list strong{font-size:.15rem; color:#fd5401; font-weight:normal; margin-bottom:.10rem; display:block;}
.integralUser-list p{line-height:.24rem; font-size:.14rem;}
.integralUser-time{line-height:.65rem; text-align:center; color:#999; font-size:.14rem;}

.integralUser-box{background-color:#fff;}
.integralUser-boxCon{height:1.75rem;}
.integralUser-boxCon .b-flex:nth-child(1){text-align:center;}
.integralUser-boxCon .b-flex:nth-child(1) img{width:1.37rem; margin-top:.26rem; height:1.23rem;}
.integralUser-boxCon .b-flex:nth-child(2){padding-top:.26rem;}
.integralUser-boxCon .b-flex:nth-child(2) strong{display:block; font-size:.16rem; line-height:.20rem; font-weight:normal; color:#333;}
.integralUser-boxCon .b-flex:nth-child(2) span{display:block; font-size:.14rem; color:#999; margin-top:.06rem; min-height:.51rem;}
.integralUser-boxCon .b-flex:nth-child(2) a{width:1.28rem; height:.44rem; font-size:.16rem; color:#fff; background-color:#fd5401; display:block; text-align:center; line-height:.44rem;
	border-radius:5px;
}
.integralUser-boxCon .b-flex:nth-child(2) a.dis{background-color:#f5f5f5; color:#666;}
.integralUser-boxCon-list li{border-bottom:1px solid #eee;}
.integralUser-boxCon-list li:last-child{border-bottom:none;}
.integralUser-boxCon .integralCoupon-listDiv em{line-height:1.35rem;}

.integralWindow{position:fixed; left:0; top:0; background-color:rgba(0,0,0,.6); width:100%; height:100%;}
.integralWindow-con{width:3.18rem; height:1.42rem; background-color:#fff; position:relative; top:50%; margin:-.71rem auto 0;
	border-radius:5px;
}
.integralWindow-con p{line-height:.95rem; text-align:center; color:#333; font-size:.16rem;}
.integralWindow-btn{border-top:1px solid #eee;}
.integralWindow-btn a{line-height:.46rem; text-align:center; display:block; font-size:.15rem; color:#666;}
.integralWindow-btn a:nth-child(2){color:#fd5401; border-left:1px solid #eee;}

.integralTop{position:fixed; right:.20rem; bottom:.65rem; width:.38rem; height:.38rem;}

/*手续费*/
.from-list-fee{position:relative; height:.35rem; line-height:.35rem; color:#888; font-size:.14rem;}
.from-list-fee label{margin-left:.07rem; vertical-align:middle;}
.from-list-fee-input{margin-left:.20rem; vertical-align:middle;}
.from-list-fee-right{position:absolute; right:.19rem; top:0;}
.from-list-fee-right span{color:#fd5401;}

/*404*/
.error404{text-align:center;}
.error404 img{width:1.84rem; margin-top:40%;}
.error404 p{font-size:.14rem; margin-top:.20rem;}
.error404 .from-list-btn{position:absolute; left:50%; bottom:.50rem; width:3.42rem; margin-left:-1.71rem;}

/*物业宝*/
.property-list li{background-color:#fff; padding:0 .19rem; margin-bottom:.10rem;}
.property-list li:last-child{margin-bottom:0;}
.property-list h4{height:.49rem; line-height:.49rem; font-size:.168rem; color:#333; position:relative; padding-right:1.40rem; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.property-list h4 span{font-size:.14rem; color:#888; position:absolute; right:0; top:0;}

.property-con{text-align:center; padding:.24rem 0 .17rem;}
.property-cons{padding-top:.44rem;}
.property-con strong{font-weight:normal; display:inline-block; height:.36rem;}
.property-con .b-flexs:nth-child(1){border-right:1px solid #f1f1f1; position:relative; width:60%; text-align:left;}
.property-con .b-flexs:nth-child(1) strong{color:#fd5401; font-size:.38rem; line-height:.36rem; position:relative; padding-left:.38rem; text-align:center;}
.property-con .b-flexs:nth-child(1) strong em{font-size:.28rem;}
.property-con .b-flexs:nth-child(1) strong span{font-size:.18rem;}
.property-con .b-flexs:nth-child(1) strong p{margin-top:-.03rem;}
.property-con .b-flex:nth-child(2) strong{font-size:.28rem; color:#3d4449; line-height:.44rem;}
.property-con .b-flex:nth-child(2) strong span{font-size:.15rem;}

.property-con-tips{position:absolute; right:-.43rem; top:-.23rem; background-color:#ffb41d; color:#fff; height:.20rem; line-height:.20rem; padding:0 .06rem; display:inline-block; font-size:.12rem; font-weight:normal;}
.property-con-tips i{position:absolute; left:0; bottom:-.05rem; display:inline-block;width:0;height:0;overflow:hidden;line-height:0;font-size:0; vertical-align:middle; border-top:5px solid #ffb41d; border-bottom:0 none; border-left:0px solid transparent; border-right:5px solid transparent;}
.property-con p{font-size:.14rem; color:#888; line-height:.20rem; margin-top:.05rem;}
.property-list-bottom{border-top:1px dotted #e9e9e9; height:.49rem; line-height:.49rem; font-size:.14rem; color:#888;}
.property-list-bottom i{color:#fe6246; margin-right:.05rem; font-size:.18rem;}
.navNew a.focus p, .navNew a.focus i{color:#fd5401;}
.bannerNew .hd ul{background-color:transparent;}
.bannerNew .hd ul .on{background-color:#fff;}

.property-list-info{border-top:1px solid #f6f6f6; height:.58rem; line-height:.58rem; font-size:.14rem; color:#888;}
.property-list-info span{margin-right:.10rem;}
.property-list-info i{color:#ff5000; margin-right:.04rem;}

.propertyCon{background-color:#fff; margin-top:.10rem; text-align:center; padding:.15rem 0; position:relative;}
.propertyCon h5{font-size:.14rem; color:#fd5401;}
.propertyCon h5 img{width:.67rem; vertical-align:middle;}
.propertyCon h5 img:last-child{transform:rotate(180deg);}
.propertyCon h5 span{padding:0 .08rem; vertical-align:middle;}
.propertyCon .d-box{margin:.20rem 0 .25rem;}
.propertyCon .b-flex:nth-child(1) img, .propertyCon .b-flex:nth-child(2) img{width:.54rem;}
.propertyCon .b-flex:nth-child(3) img{width:.55rem;}
.propertyCon strong{display:block; color:#fd5401; font-size:.155rem; font-weight:normal; margin-top:.10rem;}
.propertyCon p{color:#888; line-height:.20rem; margin-top:0;}
.propertyCon-span{position:absolute; left:50%; top:.70rem; color:#fd5401; font-size:.30rem; width:.22rem; margin-left:-.80rem;}
.propertyCon-add{position:absolute; left:50%; top:.70rem; color:#fd5401; font-size:.30rem; width:.22rem; margin-left:.60rem;}

.property-input{background-color:#fff; margin-top:.10rem; padding:.25rem .17rem 0; position:relative;}
.property-input-t{border-bottom:1px solid #f7f7f7; height:.20rem; line-height:.20rem; padding:.22rem 0; position:relative;}
.property-input-t label{position:absolute; left:0; top:.25rem; font-size:.17rem; color:#333;}
.property-input-t .input{height:.20rem; line-height:.20rem; padding-left:1.10rem; font-size:.17rem; outline:none;}
.property-input-b{line-height:.40rem; position:relative;}
.property-input-b span{font-size:.14rem; color:#333; vertical-align:middle;}
.property-input-b em, .property-input-b a{font-size:.15rem; color:#fd5401; vertical-align:middle;}
.property-input-b p{position:absolute; right:0; top:0; font-size:.14rem; color:#333; line-height:.40rem; margin-top:0;}

.property-input-tips{position:absolute; right:.06rem; top:.09rem; border:1px solid #d6d6d6; background-color:#fff; height:.20rem; line-height:.20rem; padding:0 .16rem 0 .11rem; color:#8e8e8e;
	border-radius:30px;
}
.property-input-tips span{font-size:.14rem; color:#fd5401;}
.property-input-tips img{position:absolute; left:.14rem; bottom:-.07rem; width:.07rem;}

.property-scroll{text-align:center; font-size:.13rem; color:#888; display:block; margin:.12rem 0 .70rem;}
.property-scroll i{margin-right:.04rem;}
.fexedBtn, .fexedBtn:hover, .fexedBtn:active{position:fixed; left:0; bottom:0; width:100%; text-align:center; height:.60rem; line-height:.60rem; font-size:.18rem; color:#fff; background-color:#fd5401; z-index:4;}

.property-tabs{border-bottom:1px solid #e9eaea; height:.50rem; line-height:.50rem; background-color:#fff; text-align:center; font-size:14px;}
.property-tabs a{color:#666;}
.property-tabs .focus{color:#fd5401;}
.property-tabsCon{background-color:#fff;}
.property-tabsCon li{height:.45rem; line-height:.45rem; font-size:14px; padding:0 .18rem; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.property-tabsCon li:nth-child(even){background-color:#f4f4f4;}
.property-tabsConp{background-color:#fff; color:#000; padding:.10rem .09rem 0;}
.property-tabsConp strong, .property-tabsConp h3{font-size:.18rem; display:block; line-height:.20rem; margin-top:.22rem; font-weight:bold;}
.property-tabsConp strong:first-child{margin-top:0;}
.property-tabsConp p{line-height:.20rem; font-size:.15rem; margin-top:.22rem;}
.property-tabsConp img{display:none;}

.property-loading{position:absolute; left:0; top:0; right:0; bottom:0; background-color:rgba(0,0,0,.5); z-index:100; display:-webkit-box; -webkit-box-pack:center; -webkit-box-align:center;}
.property-loading img{width:.24rem; vertical-align:middle;}
.property-loading span{font-size: .14rem; vertical-align: middle; margin-left:.05rem; color:#eee;}

/*风险测评*/
.rectification{}
.rectification-tips{height:.33rem; line-height:.33rem; background-color:#fff5d2; text-align:center; color:#ff7633; font-size:.14rem;}
.rectification-li{background-color:#fff; padding:.20rem; margin-bottom:.10rem;}
.rectification-li li{position:relative; padding-left:.29rem; margin-top:.23rem;}
.rectification-li strong{font-size:.18rem; color:#333; line-height:.22rem; display:block; font-weight:normal;}
.rectification-li strong span{color:#ff7633; font-size:.14rem;}
.rectification-li label{font-size:.16rem; line-height:.20rem; vertical-align:middle;}
.rectification-li label:nth-child(2){position:absolute; left:.03rem; top:.03rem;}

.rectification-li .i-icoRadio{background:url(../images/img_08.png) no-repeat; width:16px; height:16px; display:inline-block;}
.rectification-li .i-icoRadio{background-position:-16px 0;}
.rectification-li .radio{display:none;}
.rectification-li input[type="radio"]:checked+label{background-position:0 0; width:16px; height:16px;}
.rectification-li input[type="checkbox"]:checked+label{background-position:0 0; width:16px; height:16px;}

.windowRectification-pop{position:fixed; left:0; top:0; right:0; bottom:0; background-color:rgba(0,0,0,.5); z-index:1;}
.windowRectification-con{position:absolute; left:50%; top:50%; margin:-1.00rem 0 0 -1.54rem; width:3.08rem; background-color:#fff; padding:.22rem 0 0;
	border-radius:5px;
}
.windowRectification-con h2{font-size:.19rem; text-align:center; line-height:.20rem; color:#333; font-weight:normal;}
.windowRectification-con p{text-align:center; font-size:.155rem; padding:.34rem 0; line-height:.24rem;}
.windowRectification-con .icon-i-ico49{position:absolute; right:.20rem; top:.20rem; color:#999;}
.windowRectification-btn{border-top:1px solid #f2f2f2; text-align:center;}
.windowRectification-btn a{font-size:.168rem; color:#fd5606; line-height:.48rem;}
.windowRectification-btn a:nth-child(2){border-left:1px solid #f2f2f2;}

.rectification-ok{text-align:center; padding-top:1.00rem;}
.rectification-ok img{width:.59rem;}
.rectification-ok strong{font-weight:normal; font-size:.18rem; color:#444444; display:block; margin-top:.14rem;}
.rectification-ok p{font-size:.14rem; color:#888; line-height:.20rem; margin-top:.12rem;}
.rectification-ok p span{color:#fd5401;}

/*邀请奖励*/
.reward{background-color:#fff; border-bottom:1px solid #ececec; margin-bottom:10px; height:1.05rem; text-align:center;}
.reward ul{padding-top:23px;}
.reward li{height:60px;}
.reward li:last-child{border-left:1px solid #ececec;}
.reward strong{font-size:.22rem; color:#fd5401; font-weight:normal; line-height:.22rem; display:block;}
.reward p{font-size:.14rem; color:#888; margin-top:12px;}

.reward-header{border-bottom:1px solid #ececec;}
.reward-recording{background-color:#fff; border-top:1px solid #ececec; border-bottom:1px solid #ececec; margin-top:.10rem; padding:.16rem 0 .19rem;}
.reward-recording em{font-size:.15rem; color:#333; display:block; line-height:.20rem; padding-left:.27rem;}
.reward-recording ul{padding-top:.23rem;}
.reward-recording li{height:.60rem; text-align:center;}
.reward-recording li:last-child{border-left:1px solid #ececec;}
.reward-recording strong{font-size:.29rem; color:#333; font-weight:normal; line-height:.22rem; display:block;}
.reward-recording p{font-size:.14rem; color:#888; margin-top:.12rem;}
.reward-recording p a{color:#888;}

.reward-bottom{border-top:1px solid #ececec; border-bottom:1px solid #ececec; background-color:#fff; padding:.16rem 0 .20rem; margin-top:10px;}
.reward-bottom-title{text-align:center; display:block;}
.reward-bottom-title img{width:1.35rem;}
.reward-bottom-p{font-size:.15rem; color:#333; line-height:.20rem; margin:.25rem 0 0 .20rem;}
.reward-bottom-mun{width:1.72rem; height:.48rem; text-align:center; line-height:.48rem; background-color:#fef4ea; margin:.25rem auto 0;}
.reward-bottom-mun span{color:#333; font-size:.15rem;}
.reward-bottom-mun strong{font-size:.20rem; color:#fd5401;}

/*字号*/
.fs16{font-size:.16rem !important;}
.fs12{font-size:.12rem !important;}

/*颜色*/
.orange{background-color:#fd5401;}
.blue{background-color:#4b83df;}
.gray{background-color:#bcbcbc;}
.green{background-color:#74ba0a;}

.c-orange{color:#fd5401 !important;}
.c-red{color:#ff5c67 !important;}
.c-blue{color:#00aaee !important;}
.c-yellow{color:#ffc637 !important;}
.c-purple{color:#b282c1 !important;}
.c-green{color:#93ddcb !important;}
.c-gray{color:#999;}

/*间距*/
.mt-10{margin-top:.10rem;}
.mt-15{margin-top:.15rem;}
.ml-10{margin-left:.10rem;}
.ml-20{margin-left:.20rem;}

@media all and (max-width: 375px) {
	.aboutUs-info li:nth-child(2) p{padding-top:.11rem;}
	.aboutUs-info li:nth-child(3) p{padding-top:.03rem;}
}

@media all and (max-width: 320px) {
	.aboutUs-info li:nth-child(1) p{padding-top:.20rem;}
	.aboutUs-info li:nth-child(2) p{padding-top:.03rem;}
	.aboutUs-info li:nth-child(3) p{padding-top:.03rem;}
	.aboutUs-info li:nth-child(4) p{padding-top:.20rem;}
}

